# coding=utf-8
# Copyright 2024 The Google Research Authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

r"""Ground truth values for `stan_item_response_theory`."""

import numpy as np

PARAMS_MEAN: np.ndarray = np.array([
    0.6634057816666667,
    0.0016899078989335633,
    -0.4957344705411484,
    0.40245993298056293,
    -0.4977806390959648,
    1.3953129356886667,
    0.6702291025770313,
    -0.41457313980189553,
    -1.5738341016666664,
    -0.85140154489421,
    -0.8718556728199888,
    1.2158591040979936,
    0.9488191222650733,
    -1.1417178011783333,
    1.7123373478466668,
    0.38715289837296857,
    1.7232946087733332,
    -0.011791883464475737,
    -1.1310442376369667,
    -0.49143232129819897,
    0.511015011761672,
    -1.6754437083033338,
    -1.55152434052,
    -1.079526246089,
    1.0931754353408665,
    0.09090862694652557,
    -0.9209290209936665,
    0.5778194153298833,
    -0.7608785025414873,
    -0.2555529376667336,
    -0.14479177776346322,
    1.7545617471733332,
    1.6384075800066669,
    0.6238108650519086,
    -0.7517510358916201,
    1.0143200401786001,
    -0.8618789100823566,
    0.4115873480511105,
    0.39128155898665834,
    0.7013450586519133,
    1.0374775171754567,
    0.5642864742907807,
    0.28430133737950986,
    0.8519864190173635,
    0.7919816096052004,
    -0.06140505509679032,
    -0.7052207841934153,
    -1.2582391976529999,
    -1.3371467558833334,
    0.3731906622388331,
    -0.5990614447257027,
    1.3603746012486666,
    1.8362945117533331,
    0.23457200695129993,
    -1.76041084983,
    1.2078707108515667,
    0.3846826088470553,
    -0.6777093457925923,
    0.007580329299176155,
    0.5693885325053307,
    1.2114035777676666,
    -0.08290382607882693,
    -0.061646690716786134,
    -0.3262420988049922,
    -0.23110128237908795,
    0.1460372218164277,
    -1.41557453789,
    1.3000011168540333,
    -1.2424947462733333,
    0.4217811330141469,
    -0.412080250023137,
    -0.8458091846403549,
    1.85738567836,
    -0.2021619488108076,
    -1.4877938785633336,
    0.238494385981099,
    -1.1009971649560166,
    -0.3763334433237853,
    0.276836748691596,
    1.5536337160466664,
    -0.16053342853283975,
    0.7715607300052401,
    0.08779847106444069,
    -1.155713463497,
    0.535942085706447,
    1.300839929727,
    1.7177498612133335,
    -2.3813448415666665,
    0.8480221176401861,
    1.1242040672422997,
    -1.872471829053333,
    -1.1402440970523333,
    0.05731177018807269,
    1.3816883306037335,
    1.0035178143866332,
    0.16402661179898537,
    1.10105448061749,
    0.0439143113932724,
    -0.7087835100989637,
    0.5069610082559446,
    1.6578998342466664,
    0.07630729156260586,
    0.21331022383355064,
    -0.6755172495556966,
    0.1553202137812117,
    0.39309238483109293,
    0.21050142908392547,
    0.05785806132157556,
    -0.533636427409635,
    0.4588864611360826,
    -0.8549318150029472,
    0.030810449188760154,
    1.2081562803713033,
    -0.4693383937661924,
    0.21970338212504284,
    -0.13279924950242838,
    -0.1400703702802127,
    0.1266934846664409,
    1.7438425098433332,
    -0.22403852437315824,
    0.86990105475102,
    -0.11548648818531135,
    1.2993911434439,
    1.1690638347024,
    -0.2285579349167807,
    -0.4024647370804854,
    0.7294218875191848,
    0.148666267042912,
    -0.541625058531455,
    -1.4292492848999998,
    -0.09096034245618148,
    0.9738431319544902,
    -0.2562391498940502,
    -0.29620096979581223,
    -0.07770941314295306,
    0.21844196575186978,
    1.0149188304443302,
    -1.9199525587733333,
    1.0225255732959324,
    -0.9939070901970666,
    0.6317301428788114,
    0.12830640026596515,
    0.31345572618290624,
    -0.3044292092782318,
    -2.1945214104799997,
    0.6006406767426105,
    0.5899015589740755,
    0.9674308303006363,
    0.8145190703069897,
    0.004741121112302134,
    -0.45287966117047757,
    -1.2337422900500001,
    -0.6856522592304783,
    -0.38646148739353603,
    0.3877133242560724,
    0.9200709912700333,
    -1.0297679367444998,
    1.4152040588703332,
    -0.5547166224315067,
    0.7322838470753692,
    -0.13855454541896783,
    1.3135593755363333,
    0.03368658968615673,
    0.8794869024847867,
    1.0695782669177067,
    -0.5254441622754111,
    -0.31912416677631217,
    1.0205788413754333,
    -0.4729922448925213,
    -2.05862652942,
    -1.0687130336964334,
    -0.9420114721183668,
    -1.8001465841733335,
    1.70792780703,
    -0.377122748548845,
    -0.06326950276275692,
    -0.4753035193670347,
    1.2397378034746869,
    -1.8524048154166668,
    -0.7098503100440516,
    -0.6093844592013627,
    0.033875002609380964,
    -0.9241398539774167,
    0.033683905563936065,
    0.015284403013763635,
    0.26561573179399645,
    1.6369864203733333,
    0.42530990712780153,
    -0.6478607264956937,
    0.3529832929980949,
    -1.2606689891329999,
    0.5162277884811812,
    -0.3470854404497748,
    0.9067406882004535,
    0.24476927064867424,
    1.6440491790933336,
    -0.1917819373775265,
    -0.43815192479073667,
    -0.3113397431556963,
    0.08137578062814799,
    0.9963429524262768,
    -1.6413402551233331,
    -1.9876452886366667,
    0.3048737305443594,
    -1.6594673221966665,
    0.17852939110920535,
    0.09331493682215183,
    0.9052833673308633,
    -0.3251230551550615,
    0.2859630293947207,
    0.9251130522548602,
    0.2670719212439709,
    -1.1214086968102364,
    0.05048569851347491,
    0.21391687598089906,
    -2.1394894965,
    0.35637884221954425,
    0.17404792292317423,
    -0.07450631092640628,
    -1.0066145782493334,
    0.6489731019593576,
    0.3912151794318661,
    0.2459194218673455,
    -1.6964042182133334,
    -0.09328982041587379,
    1.2728253406802001,
    0.1324284225037463,
    -0.0473653347466743,
    -1.4153565132299997,
    0.8311307886477934,
    -1.3873600477733334,
    0.2320327254111622,
    -1.6669244988433334,
    0.2860185445248205,
    -1.5759953780966667,
    -0.0406050272560565,
    -0.16066614665609627,
    0.24186467711363452,
    0.9593202850679858,
    0.2922718781517787,
    -0.537395564258868,
    -1.4523935353166668,
    0.720670529876525,
    0.5350163181645853,
    0.6579880629695747,
    0.569804653063773,
    -0.043910550155460165,
    0.37861522166340406,
    1.1363550477040936,
    -1.6440066028566669,
    0.9020941560665966,
    0.4611580410929963,
    -1.4104017792966668,
    -0.87922981563773,
    0.15391718685566727,
    -0.2184482462094189,
    1.0704919360914968,
    -0.2330174875368849,
    0.8652253894776933,
    0.09669138201765688,
    -0.20592244232672546,
    1.2684165317119334,
    -2.4520008704666667,
    0.0675377335462364,
    -0.11455657984179121,
    -0.5503636609984311,
    0.4821425445345887,
    -0.49354619490425494,
    0.39716605358049195,
    1.5294328736199998,
    -0.28166071690089417,
    -1.2033365394723332,
    0.4586265906819208,
    -0.4428942579030843,
    -1.2129253515768332,
    -0.5945421003594961,
    -0.9711392368321601,
    1.0021303881780934,
    2.5326284085800004,
    0.6447506904846103,
    2.5821379556433333,
    0.3223966431457831,
    1.0372630720215537,
    -0.6616912687947856,
    -2.032652505236667,
    1.6502367722266669,
    -0.15400570870968572,
    1.8842190813200002,
    0.17103374174742936,
    1.3576020435183336,
    -1.1656769770463336,
    0.03234342185586463,
    -0.5994789037897232,
    -0.538814243915073,
    1.1175804685295134,
    -0.9522402602157667,
    -1.8982530828233333,
    -0.550374663187421,
    -0.4317921705545055,
    1.1364206486765667,
    1.6301243915533334,
    0.6503786583210238,
    -1.4968971435133334,
    -0.2302619010785095,
    0.9460139597954033,
    0.9480195897874033,
    -0.22189840886904025,
    -0.4493121294742126,
    -0.3852461795741444,
    -0.05933790272799168,
    -0.09185686648450538,
    0.7729269325307326,
    0.10473431950916094,
    -1.7195461048333331,
    -1.1417189469117335,
    -0.21956999940951252,
    -1.0014043026197332,
    -1.2722287960566667,
    0.5736871614537609,
    0.15124115990196788,
    -1.0284333846388334,
    -0.5259482038006138,
    -1.1995031112433334,
    0.5755763750675299,
    0.5316928466205604,
    0.9830316784388,
    0.485771506614462,
    -0.08238580540216989,
    1.0886827765412666,
    0.7025322833377544,
    0.33752050863453975,
    -1.1801293618663333,
    0.4330875591273358,
    -0.7833372685887787,
    0.2662838956795443,
    -0.4521350813674524,
    -0.38640804897490816,
    1.9526847750600003,
    0.9893008484329899,
    -0.8297129383712287,
    0.5766419741807145,
    0.7180352837967107,
    -0.21859176804967104,
    0.609550712622063,
    -0.41037194466149735,
    0.7113483695403497,
    0.7633813197840349,
    -1.54867177658,
    -1.5441538156266668,
    0.37761769601792494,
    2.27807556642,
    0.5978909154540937,
    -0.4253432693613169,
    -2.076216871726667,
    -0.3230988524992041,
    -0.12604746274708198,
    0.06460196621781666,
    0.7641370891118366,
    1.5679524632160002,
    -0.03444893206601677,
    1.5560329428533335,
    -0.08800333025885695,
    0.30912693624561827,
    -2.107101193536667,
    1.4760229770686668,
    -1.49605671858,
    1.2294965419228667,
    -0.5320411885518863,
    -0.94162352755387,
    -0.3233206656306868,
    -0.6395023232217273,
    1.4869065751304331,
    0.6593280683065663,
    -1.1449732266733001,
    0.2438869347761353,
    -0.2620104405645889,
    0.32954185197025854,
    0.3868319868641373,
    -0.8134426553657385,
    0.7336112220970451,
    -0.44115367603167305,
    -0.35610151144931856,
    -0.45353505439802344,
    -0.5352478133588353,
    0.30395379393810623,
    0.6993602327754443,
    0.2991116882197381,
    1.28692926309,
    1.1595260318304201,
    -1.4343071759333332,
    -0.8054814572350889,
    0.06724892487265777,
    -1.0062127472290765,
    -0.2560586749246059,
    0.567038990798175,
    -0.11357801694412592,
    -1.2482070155531333,
    -0.718225316925245,
    -0.9346330984534333,
    -2.485796834633333,
    -1.4310856199066666,
    -0.3279966012010781,
    -1.41254842549,
    -0.15729721172572828,
    1.0733388538833335,
    0.10466667739246956,
    -0.6154739520382766,
    -1.02193840546,
    -2.1522793203333332,
    0.1563030059302863,
    0.19371112513459526,
    -0.09555675206226526,
    1.7166942013,
    0.9604187903766668,
    -0.8408885965536668,
    0.33147054210631915,
    2.3647681891000003,
    -0.23082669277295,
    -2.088556990466667,
    -0.9130082607466667,
    0.1096042802674767,
    0.029436058030215928,
    1.763841375253333,
    -0.09519168215929916,
    -2.0416858362,
    -1.0442132017533334,
    -1.6471634038566667,
    2.007063398766667,
    1.2249247794966664,
    -1.6082378973133333,
    -0.7776159702816667,
    -1.449799790393333,
    0.2184155838624203,
    -0.09829557733035209,
    0.6010564645767633,
    -0.914859262327,
    -0.1887358214412596,
    -1.6163972713333332,
    1.75023860078,
    1.29438758064,
    1.0725303429366666,
    -0.32367102696983735,
    -0.5707086504129533,
    -0.7792214888096666,
    -1.47064731032,
    -1.5227840972433335,
    -1.3293941548466666,
    0.24566296544311936,
    -0.05928229243550197,
    -0.4465504144585023,
    0.6176000483461335,
    -0.7797170133164999,
    -0.27594803692557507,
    -0.10641112405564516,
    1.5884455325066669,
    0.8184855162763334,
    0.8503712546266666,
    2.0307745021999994,
    -0.8379116680833334,
    1.8863146651333331,
    0.6034473662884,
    -1.1611295208133332,
    1.2435234770833334,
    1.5872887107166667,
    -1.1983232744600003,
    -0.7329640864050001,
    -0.8393031129543334,
    -0.3636891510062699,
    -0.8643184001699998,
    1.4295781799399998,
    -0.29290667083104005,
    -0.4420270955754736,
    0.9436059905250002,
    0.2975305781234291,
    1.4779325617833332,
    2.045697841,
    -1.0632421535666665,
    -1.2971635280966667,
    0.4160055691501256,
    -1.5251028205400003,
    0.007691432877128533,
    -0.011429592598989968,
    0.6490314306057333,
    0.470049187707855,
    -1.0186993447300001,
    -0.8382394945334333,
    0.06623286991879006,
    -0.21025244700366885,
    0.28837111926573933,
    -0.9081454915099998,
    -1.4138501494099998,
    0.1615208429702423,
    -0.1753259796882079,
    2.513199618966667,
    1.4162568115799998,
    0.41603659391036263,
    -0.60433588784227,
    0.47442092752896736,
    1.1543586984999998,
    1.4914158864833333,
    0.7972491283519999,
]).reshape((501,))

PARAMS_MEAN_STANDARD_ERROR: np.ndarray = np.array([
    0.00095236771665557,
    0.0004216351358504442,
    0.0004098381479149471,
    0.00042665744857435956,
    0.0004161271867944832,
    0.0004940795379461322,
    0.0004649808960691373,
    0.0004078953646209031,
    0.0004287852411169459,
    0.00040789260120987846,
    0.0004239788557759649,
    0.0004742068761160615,
    0.00044538192232521426,
    0.0004207220823271011,
    0.0005090563677418056,
    0.00042337657750922365,
    0.0005123225724144698,
    0.0004376013623063021,
    0.0004267098041648213,
    0.0004162824326225335,
    0.0004496833309914684,
    0.0004232353048105852,
    0.0004284854176011438,
    0.00041461754832205144,
    0.00046166572216040346,
    0.0004226427264496738,
    0.00039946526112779647,
    0.0004386299356141856,
    0.00040791531594062063,
    0.0004080091220607311,
    0.0004258395893243751,
    0.0005264458677125733,
    0.0005265884010349133,
    0.00044150185698467735,
    0.0004074734578013896,
    0.0004647367139976547,
    0.000414158829775033,
    0.0004453352467900813,
    0.0004256347627128933,
    0.00044370870799175963,
    0.0004476454269695551,
    0.00043129738235287866,
    0.00041325271993474704,
    0.00044034867901074625,
    0.0004472566175598941,
    0.0004211560866946274,
    0.00041993270714163917,
    0.00041637060625651504,
    0.0004339228428439616,
    0.0004368156839952909,
    0.0004036773546537723,
    0.00047553885197133475,
    0.0005225879417664961,
    0.00043513133064996537,
    0.0004559613827947984,
    0.00046753618841576205,
    0.00042855136128169466,
    0.0004163379741709043,
    0.00041959903097498104,
    0.00042535304282654413,
    0.00046759859890413484,
    0.0004256673992296488,
    0.0004204527158811081,
    0.0004186482150769487,
    0.0004202787971740811,
    0.0004091277272440045,
    0.0004019313794017845,
    0.00047476333787349986,
    0.0004118301575939223,
    0.000441784617921397,
    0.0004141734653761109,
    0.00042103664429475395,
    0.0005639305063719111,
    0.00042314162941693695,
    0.00041176126109213176,
    0.00043243279027860857,
    0.0004178932874570132,
    0.0004066175390696473,
    0.00043237883692488874,
    0.0004897395532293025,
    0.0004229247747591548,
    0.0004275446946232721,
    0.00041636347932608484,
    0.00043356763960288,
    0.0004363039706181037,
    0.0004695034624388322,
    0.0005161180225299392,
    0.00044427400452933625,
    0.0004633742214210663,
    0.0004639700652469747,
    0.0004275155409034742,
    0.0004172761767929899,
    0.00042450579139861655,
    0.0005076099066835305,
    0.00047031513187273903,
    0.00042348512138118,
    0.0004457378756012099,
    0.0004132465981097511,
    0.00042848583408015893,
    0.00044247914685937873,
    0.00048783296605801174,
    0.0004228722342073176,
    0.0004320169229435881,
    0.0004281002050030501,
    0.0004183360077769321,
    0.00041332612352132706,
    0.00042020047406517933,
    0.0004115635544026653,
    0.0004186346138243705,
    0.000428731912404877,
    0.00040640507818737214,
    0.00042661418282246725,
    0.00045939902111302456,
    0.0004212125440281158,
    0.0004392810077363982,
    0.00042849910457757023,
    0.00042135907984182207,
    0.00041392894114848373,
    0.0005243055851812423,
    0.00041760543143157957,
    0.000447293998023701,
    0.0004191530702224037,
    0.0004854699844826216,
    0.00046430527337332407,
    0.0004300163799192391,
    0.00041231828059777815,
    0.00043330081059875946,
    0.00043387257966979325,
    0.00043515288502378983,
    0.00042328008842501677,
    0.0004243001537791507,
    0.0004560124879940682,
    0.0004085954112112619,
    0.00042447512063632515,
    0.00043137775569566456,
    0.0004281533755731961,
    0.00045956996663218023,
    0.0004316221950447631,
    0.00044548261940450563,
    0.00040956599489193156,
    0.00044313369395812557,
    0.0004250448320616528,
    0.000422611566983141,
    0.0004164579901824769,
    0.00044697885339579685,
    0.00044172231641991303,
    0.00044534395932909187,
    0.00044593541066494314,
    0.0004539080451208887,
    0.0004239503149978101,
    0.0004159175310683905,
    0.00041877262206405926,
    0.00042994861821598246,
    0.00041605622158559643,
    0.0004396683902151305,
    0.00045282754178925164,
    0.00041075671022452293,
    0.0004903724405801273,
    0.00042308097150137034,
    0.00046573947818695553,
    0.00041901524657045927,
    0.00046793820562005954,
    0.00042414100177468056,
    0.00045707833086515876,
    0.0004478152996219953,
    0.00041238670506968053,
    0.0004261903438950762,
    0.00047053888814596395,
    0.00042254538077102227,
    0.00044892454741078474,
    0.0004188158486636648,
    0.0004156146100043963,
    0.00041940813947974873,
    0.0005056396574245333,
    0.0004149863541536018,
    0.0004233893347420894,
    0.00041955448403483564,
    0.0004689142397446611,
    0.0004409693349277397,
    0.0004037568540987551,
    0.0004062038024539125,
    0.0004399172340344209,
    0.0004085234935915806,
    0.00041668747929566506,
    0.0004227499761116722,
    0.00041583010383860173,
    0.0005078714485712944,
    0.0004385889657713971,
    0.0004117652379735972,
    0.0004325753766597018,
    0.0004338276187373213,
    0.0004328594691330956,
    0.0004198605796816249,
    0.0004439810428237793,
    0.0004248644119352952,
    0.0004870080868514494,
    0.0004415662767298049,
    0.0004201987727153757,
    0.0004207642344810474,
    0.0004178123095714845,
    0.00047301638480316154,
    0.0004284302748534547,
    0.0004379152033178396,
    0.00043167697548397537,
    0.00042367519354652786,
    0.00043647656135735566,
    0.00042526236784489423,
    0.0004672981487979154,
    0.00042571534392144396,
    0.0004435920561132485,
    0.0004591940879954696,
    0.0004251999995232505,
    0.00042183009987502697,
    0.0004350923694437391,
    0.0004243744858569654,
    0.0004589519342739465,
    0.0004183834708846282,
    0.00042587450396795577,
    0.00043023909743333995,
    0.0003996847170823499,
    0.0004346029930591101,
    0.00043678550641516666,
    0.00043572828704284124,
    0.00042499143322041494,
    0.0004113974417304211,
    0.0004924483131996466,
    0.0004210390592736058,
    0.0004161624366174893,
    0.0004209854534905779,
    0.00045458032486743867,
    0.0004285635195851503,
    0.0004200304976004162,
    0.0004202420876399145,
    0.00043691099273920577,
    0.00042774044186081776,
    0.00042089351148220466,
    0.0004050617996978201,
    0.0004472927043994324,
    0.0004644508200842942,
    0.000425377539460601,
    0.0004039405218113848,
    0.0004127099392036209,
    0.0004347392823465916,
    0.00042840730356471314,
    0.00044346554798799806,
    0.00042573423084912995,
    0.00041136369213054183,
    0.00041868722720487026,
    0.0004866862706574031,
    0.00042251807344121907,
    0.0004533119894310554,
    0.0004231278916735938,
    0.00041262188162246064,
    0.0004261105305939846,
    0.0004425185657878029,
    0.0004056231675766057,
    0.0004555549260631853,
    0.0004068749973638283,
    0.00043041664294209353,
    0.0004266111234868132,
    0.0004156114159509058,
    0.000463530222134746,
    0.0004769258052678319,
    0.00042479029860426325,
    0.00042113561235265903,
    0.00043001185909577445,
    0.00043553868889765704,
    0.00041559281618581224,
    0.0004273272815681502,
    0.0004981516013437124,
    0.0004083249080282177,
    0.00041803865053588116,
    0.0004218461878682965,
    0.0004413673065431316,
    0.00040927267048299515,
    0.0004103282500575557,
    0.00041818997766515317,
    0.00047266946356550494,
    0.0006578288434977761,
    0.0004465888916571462,
    0.0006490762932760803,
    0.00042328103397690724,
    0.00044766857523306726,
    0.00041631156901300267,
    0.00043538021180421953,
    0.0004943091028446971,
    0.0004150162733612901,
    0.0005308373339763368,
    0.00043517388196676987,
    0.000493974858677645,
    0.0004047354164147067,
    0.0004220109742984855,
    0.0003952349406220283,
    0.0004225652498082125,
    0.0004674481913591437,
    0.00041382757023686556,
    0.00042412368829680534,
    0.00041487421394018726,
    0.0004089185420831379,
    0.0004685142841670718,
    0.0005136231786275069,
    0.0004516038593718987,
    0.0004129365717723235,
    0.00040257355655758424,
    0.0004529101918242317,
    0.000459285139133094,
    0.00042555986296021993,
    0.0004275769746635495,
    0.0004076093638940677,
    0.0004153942396927499,
    0.00041190444152797894,
    0.00044444148263978264,
    0.0004277993634110109,
    0.00041129231143587124,
    0.00042095262433192453,
    0.0004121347461388489,
    0.00041705859807562173,
    0.0004209993109538593,
    0.0004423894212729552,
    0.0004294169414503141,
    0.0004066796449510294,
    0.00041686413280944045,
    0.0004181763958357417,
    0.0004282613587824278,
    0.0004376401824618083,
    0.0004614372699178109,
    0.0004196743773356278,
    0.0004337755891573693,
    0.00046492827801316574,
    0.0004408693347410072,
    0.0004169238626932955,
    0.00041719756716467174,
    0.00044632824371917626,
    0.00040507961975648786,
    0.00041587138847660896,
    0.0004111525620421017,
    0.00040743732641251195,
    0.0005478420185612305,
    0.00047322341398390227,
    0.00041640698353105713,
    0.0004560326252382796,
    0.00044377032966037155,
    0.0004228366233497257,
    0.0004453383038923215,
    0.0003991478396821375,
    0.00045514680507377807,
    0.00044059189617030284,
    0.0004243253833298994,
    0.00041447621125971523,
    0.00042364444003222673,
    0.0005760794858428145,
    0.00044550243753593973,
    0.0004138256852898153,
    0.00042676298193021386,
    0.00040384729683344675,
    0.00041403917133026974,
    0.0004147493335695933,
    0.000447301382112043,
    0.0005021450471335599,
    0.00042004562995226187,
    0.0004864747409722478,
    0.00043067443074039006,
    0.00042687794075648447,
    0.00044746753763460145,
    0.0004912112013876075,
    0.00043281737352841843,
    0.00047451484862049646,
    0.00042870344261306697,
    0.00042132851894544684,
    0.00041586131099805165,
    0.0004081876208380023,
    0.0004882919934107941,
    0.00044130167743345553,
    0.00042777304173412603,
    0.00042955498206899575,
    0.0004161388716563382,
    0.0004399975938075194,
    0.00042278260839417767,
    0.0004331250397255794,
    0.00044208529229967534,
    0.00042160159306939824,
    0.00041788254983142584,
    0.00041151407116633127,
    0.0004018066899475864,
    0.0004265471237214222,
    0.00044841319592324236,
    0.0004341769114780383,
    0.0004863472838100532,
    0.00046466235291463693,
    0.00040856628031004885,
    0.00043113596753102684,
    0.00042293145190295666,
    0.0004249916696073655,
    0.00041837384598702467,
    0.00043710642587760183,
    0.00041695586503272074,
    0.00041023584141871476,
    0.0004238001570556443,
    0.0004224344280403249,
    0.0004611125792940221,
    0.0004298890785702285,
    0.0009168992606091058,
    0.0009129548189075746,
    0.0009129396423881021,
    0.0009066841900550446,
    0.000912789886823846,
    0.0009136024649340197,
    0.0009189245538124051,
    0.0009103387653358546,
    0.0009136551612989256,
    0.0009128226840232337,
    0.0009172971996030657,
    0.0009162070403404242,
    0.0009069293655164997,
    0.0009211805837860533,
    0.0009145937178453138,
    0.0009148860804683477,
    0.0009162356128190082,
    0.0009279367750131812,
    0.0009136506394731949,
    0.0009193122042519,
    0.0009153606108415777,
    0.0009111991393213498,
    0.0009199737335537346,
    0.0009118965009801343,
    0.0009151896421546531,
    0.0009114020152905037,
    0.0009082956390427303,
    0.000918673849574093,
    0.0009142285017187398,
    0.0009130523415993651,
    0.0009142414557797224,
    0.0009102451593365389,
    0.0009151106004124091,
    0.0009145706291586719,
    0.000915370691845399,
    0.0009158860328732077,
    0.0009057043374275981,
    0.0009129448667496273,
    0.0009105864933934184,
    0.0009090789995938892,
    0.0009122069995610857,
    0.0009178789319084069,
    0.0009161495605927337,
    0.0009100972793059564,
    0.000911410928074033,
    0.0009198315895603633,
    0.0009185891370061579,
    0.0009124607230401244,
    0.0009237765673094479,
    0.0009154111334181905,
    0.0009160387491038538,
    0.0009196782843699604,
    0.0009150419312758037,
    0.0009131139009201764,
    0.0009118766670673053,
    0.0009122863560729033,
    0.0009139988492347223,
    0.0009136304388045753,
    0.000909765111709593,
    0.0009138613659648079,
    0.0009135438016474358,
    0.0009133289097714229,
    0.0009139328045468603,
    0.0009183367404946992,
    0.0009110374450849006,
    0.0009092212386517948,
    0.0009141673403277804,
    0.0009055814208369759,
    0.000913967864100075,
    0.0009132714588899341,
    0.0009150380938595575,
    0.0009095749486992752,
    0.0009153645013236662,
    0.0009106641239245221,
    0.0009194623128844475,
    0.0009140902794595743,
    0.0009162226089932008,
    0.0009111514623433461,
    0.0009078498118875651,
    0.0009167007373263339,
    0.0009216384298299895,
    0.0009139271429477779,
    0.0009112149435508777,
    0.0009183779187326722,
    0.0009135996854149109,
    0.0009157894756361255,
    0.0009185061494443897,
    0.0009158769319217453,
    0.0009156961028162182,
    0.0009152303386189349,
    0.0009163568946734003,
    0.0009125654995337996,
    0.000912953403757662,
    0.000914438908621471,
    0.0009113692157594384,
    0.0009117407949133835,
    0.00091231357512559,
    0.0009171080407648971,
    0.0009148026576077996,
    0.0009110157220175145,
]).reshape((501,))

PARAMS_STANDARD_DEVIATION: np.ndarray = np.array([
    0.11272293770319086,
    0.2712890722623803,
    0.255619361324314,
    0.2719262496094191,
    0.25983969394660505,
    0.3307874423216876,
    0.30802848499200225,
    0.26003230768842023,
    0.2768003991466128,
    0.25443180529621146,
    0.26450318715074933,
    0.3217785719334059,
    0.2967657716687342,
    0.2634380129721654,
    0.3564163236760576,
    0.2686230805780298,
    0.3522828998652134,
    0.27091744993803324,
    0.26252554323382593,
    0.26800522788750575,
    0.2974157041919933,
    0.2760069762655914,
    0.27159758106546483,
    0.2588823574215046,
    0.31489367425868564,
    0.2653424149652992,
    0.24453628812071182,
    0.277100078820134,
    0.2489908002253763,
    0.24904307785904,
    0.26646827432277964,
    0.3567449520083996,
    0.35832168765276606,
    0.28429786449357686,
    0.24908879350780339,
    0.31000364315899287,
    0.26041981808598247,
    0.28241633072020533,
    0.2723704525020418,
    0.28794126814634213,
    0.2864356359380633,
    0.2776373893861691,
    0.2553147839094695,
    0.28212749289439304,
    0.29243995982118487,
    0.2638764322860211,
    0.2641788212703128,
    0.2568729362200667,
    0.2695444345703641,
    0.2832740483092776,
    0.24670856551926135,
    0.3192905568167856,
    0.3645658238836897,
    0.2834290992584318,
    0.29313173777627377,
    0.30767082078075203,
    0.2711317758957889,
    0.25598699604627695,
    0.2539440386907851,
    0.27667232944537085,
    0.3018791529448944,
    0.26160388240519594,
    0.2685662065238808,
    0.26177137680657747,
    0.270736794948726,
    0.25783600488376845,
    0.24821038532660303,
    0.3256812492590625,
    0.2552551079618465,
    0.27538967063961495,
    0.2572525630223369,
    0.26272606889275235,
    0.4047600107456918,
    0.2739017074833675,
    0.2603312064535813,
    0.2736782564117387,
    0.257391175191818,
    0.25699405699374234,
    0.276348003195899,
    0.33084077276754875,
    0.26314021332230336,
    0.279390337118866,
    0.26424551878966523,
    0.27684512820493057,
    0.2761329121673862,
    0.3175934130611557,
    0.3575339401219094,
    0.28745304716325953,
    0.29804413685195497,
    0.3081317348858957,
    0.2758959410574474,
    0.263780136664837,
    0.27315393523722736,
    0.3515986037832431,
    0.31000738451592824,
    0.2699610453827073,
    0.2919826297543171,
    0.25787863143683565,
    0.27094923778518,
    0.28326133703023393,
    0.3409026066762466,
    0.2664796099754906,
    0.286762522668285,
    0.2666913219891636,
    0.26420268196393343,
    0.2625402345601086,
    0.26302986677151596,
    0.25234014545082684,
    0.26517668170684905,
    0.28152132788156997,
    0.24779413692665622,
    0.26478607146563304,
    0.3122930587687677,
    0.26594089525776343,
    0.2793056988968843,
    0.2792787805227031,
    0.2640368268881762,
    0.2585103861965231,
    0.36970521807641943,
    0.26542823839262647,
    0.29060713052277004,
    0.2624047655796773,
    0.3435996097650758,
    0.31200642897925246,
    0.26979184499476017,
    0.2602945849344257,
    0.28941381055218846,
    0.269890346882644,
    0.27711403070376733,
    0.2675122839026143,
    0.2701762955560688,
    0.30675265703115534,
    0.25530085096749777,
    0.26492726514067544,
    0.26798679165451544,
    0.2717623657235624,
    0.30760062313699155,
    0.27600998901697815,
    0.29972248332036616,
    0.2564330545959313,
    0.29360077192221423,
    0.2694320873073995,
    0.2742378496405603,
    0.25921243001410893,
    0.2942081059849067,
    0.2830549182457302,
    0.29124742795671554,
    0.29649174539318135,
    0.29924372320407183,
    0.26816320957400497,
    0.2583530958833423,
    0.2591542978924484,
    0.2760606034815319,
    0.26098415825167937,
    0.2770480843591373,
    0.2994716902759341,
    0.2517922372100304,
    0.3272603039599922,
    0.2640848666632377,
    0.30838772627858624,
    0.26191766947983747,
    0.3209492115614566,
    0.26695750680617614,
    0.30807904131971836,
    0.29541006928391056,
    0.25424446263359296,
    0.2587180184161662,
    0.3089022023279516,
    0.2629425857248483,
    0.28836959273408697,
    0.26283049288787896,
    0.25515168702302193,
    0.27160733944249354,
    0.3407653369800735,
    0.25702763476894613,
    0.2653065301534826,
    0.2626142924983935,
    0.3163801438609064,
    0.28067884399287374,
    0.25458463803839015,
    0.25148578076215833,
    0.27741908308931307,
    0.2495838703301192,
    0.26428025291809637,
    0.26379027912114755,
    0.26650673970971883,
    0.3425038558386856,
    0.27569159286094314,
    0.255987549904378,
    0.27336352251029994,
    0.2707877072714414,
    0.276138361462699,
    0.2674282924603374,
    0.2961064366990718,
    0.2738096624125198,
    0.3312074673887823,
    0.2918264049720432,
    0.2635691612154434,
    0.2583946573312351,
    0.2695271785593323,
    0.31261706836113384,
    0.26965844659045257,
    0.28481586842952744,
    0.266336949897069,
    0.26413953921869493,
    0.2702945222238049,
    0.2663429075826532,
    0.29815848982234894,
    0.26650711949643807,
    0.2811889790014676,
    0.30257059984383633,
    0.2698355012777664,
    0.25501361211967466,
    0.27487019706542537,
    0.2658250811600954,
    0.3004849285163377,
    0.2709340542854995,
    0.263454848207112,
    0.2634822262645183,
    0.2505358734889497,
    0.27348855623048884,
    0.2754167980700502,
    0.27755795804142325,
    0.2673413764172647,
    0.25412993667333017,
    0.33916879195066163,
    0.2664024974334258,
    0.2600475664081815,
    0.25940842598123803,
    0.2928675587740612,
    0.26778388338791786,
    0.2574866177171518,
    0.271885570550746,
    0.2787394916580508,
    0.27151475832428196,
    0.2666584744755013,
    0.25451737834033983,
    0.2846050956941772,
    0.3101044785847103,
    0.2711672670581958,
    0.2442667756941773,
    0.2581462008042993,
    0.2732945320487511,
    0.2856198045878701,
    0.29048863715958356,
    0.27359969052887206,
    0.2570929276036035,
    0.2638253719147581,
    0.32513343792389826,
    0.2654254107622392,
    0.29534322549266345,
    0.27190702622181356,
    0.25639825549252654,
    0.26987148076359097,
    0.27458757670880474,
    0.2514354258446842,
    0.30373932936779846,
    0.25466545830667475,
    0.28782805876623524,
    0.2782718919441448,
    0.2517129284283512,
    0.3101921195269532,
    0.3267810286889723,
    0.2677017303031538,
    0.2621327230774081,
    0.2577410802433785,
    0.2815113093213971,
    0.2539318603679282,
    0.2690358360907871,
    0.33398086988550146,
    0.2517817193738686,
    0.26088361439054564,
    0.28150014239194693,
    0.2731103381178919,
    0.2537548412647543,
    0.2471172933751297,
    0.25825845980015766,
    0.31922260123475726,
    0.4666884012037148,
    0.2848966438353238,
    0.4602359081910937,
    0.2701618808881967,
    0.2930215690075614,
    0.2583340753831492,
    0.2778377792895022,
    0.3391621551467191,
    0.2609668411439861,
    0.364595068203945,
    0.27008725583423665,
    0.3322825040342918,
    0.24627534436098375,
    0.2627683552067969,
    0.24789972997780657,
    0.2556086680590465,
    0.3122940649190701,
    0.2512452293921274,
    0.26641058079087904,
    0.25513895964710054,
    0.2571598060538164,
    0.31453842373999946,
    0.3569307315302038,
    0.29470480449508935,
    0.2615059021730398,
    0.24610125303431457,
    0.3034536086633704,
    0.3028943290409923,
    0.262925942383023,
    0.27374635682148,
    0.2528298975028488,
    0.2675768484777069,
    0.2570114643093905,
    0.2914200278097482,
    0.2693229489464834,
    0.25506292565598815,
    0.2658915331768971,
    0.2584892816607132,
    0.25522809428350574,
    0.2635581197778588,
    0.2864382877802467,
    0.26691127437897927,
    0.252660394282166,
    0.25830558452238156,
    0.26272159505825343,
    0.26749069690750327,
    0.2813541641137364,
    0.3051787323895217,
    0.2699406807213281,
    0.27686353170159744,
    0.30801411571200077,
    0.28511270879343054,
    0.26739324764743905,
    0.2575453062394103,
    0.29076744962492473,
    0.2506593399677053,
    0.2607303919991873,
    0.2556778635822484,
    0.25486082392735493,
    0.3809142896660501,
    0.304403127285349,
    0.2552617958938122,
    0.2929262061873455,
    0.2902529094557501,
    0.25667967399272945,
    0.2809166106722044,
    0.2462004283511375,
    0.29888664688955263,
    0.28624949489936957,
    0.2726802395117523,
    0.2687437602616539,
    0.27412967252131504,
    0.41271004879701534,
    0.29174470880582304,
    0.25596241375933493,
    0.2812123672251821,
    0.24882127412468188,
    0.26102431464973075,
    0.26059422350226935,
    0.2819666163864508,
    0.34916707809672987,
    0.26184704143056264,
    0.33635808756273733,
    0.27078737650913903,
    0.2621518612853934,
    0.2925659593913554,
    0.339087609047125,
    0.2805390082067124,
    0.3206034875648213,
    0.2636580481986787,
    0.26526938727786714,
    0.24664639187558132,
    0.24418238675814274,
    0.33419686285927663,
    0.28611062249401087,
    0.27645377022250184,
    0.26976802475018025,
    0.25627091486267856,
    0.28133503784182545,
    0.27282464788705846,
    0.27367398413384436,
    0.2888241540266277,
    0.2710848225346643,
    0.26020227772506904,
    0.25453917689693695,
    0.2464010113858463,
    0.2712823575147361,
    0.288038645551222,
    0.2835505990711509,
    0.32987912442853,
    0.3204278526936978,
    0.25701289870669547,
    0.2787569368560482,
    0.26916900345121025,
    0.27010297986776954,
    0.26280112983676107,
    0.28198593379016407,
    0.26399401124878896,
    0.24974317898358303,
    0.2606682417262293,
    0.2538757453684514,
    0.30709220184332164,
    0.2740301073247563,
    0.16775790625272097,
    0.19674038639926367,
    0.16370143376280014,
    0.15831706351337757,
    0.1647982717068785,
    0.17362398109758378,
    0.18297823239236674,
    0.23419990863401546,
    0.16356620023877305,
    0.16364151716795672,
    0.16489824004721523,
    0.16873481519930195,
    0.16222261120219011,
    0.1786746148400863,
    0.1613800025884748,
    0.18443453491524847,
    0.16515246582610166,
    0.23249388678587707,
    0.17963693735727557,
    0.1626977123403777,
    0.16439448265697976,
    0.16978876471051826,
    0.1615834982302344,
    0.2296666318184324,
    0.1821520358097827,
    0.2106431671910105,
    0.17378218015036134,
    0.16489063763289852,
    0.20321148928187519,
    0.17647635038055304,
    0.20030443827487882,
    0.1634362023333972,
    0.16280893167799074,
    0.15893611455182358,
    0.18144494106751638,
    0.16730259895632624,
    0.20157291207165576,
    0.17044242772241022,
    0.16240761832496095,
    0.16097272291733905,
    0.166487017469374,
    0.17086332450536226,
    0.1779959138408027,
    0.19977373503300033,
    0.2052237904268157,
    0.19480470301228778,
    0.16110832591383387,
    0.1657818704607724,
    0.17209014275432497,
    0.15956337232994067,
    0.17663537810867808,
    0.16730084907505344,
    0.16487938941369884,
    0.1645934422502291,
    0.15890655967623266,
    0.16047658788240332,
    0.17252387912641226,
    0.18466889386195498,
    0.17190823229815294,
    0.16142256163445262,
    0.18710795438612782,
    0.1643915616640119,
    0.16616808381100465,
    0.192018457272719,
    0.17869081358429317,
    0.17671075088090776,
    0.1677413350468539,
    0.17867687148461833,
    0.16717349888092653,
    0.16833354701052694,
    0.16973919586504588,
    0.16107765120953935,
    0.16151325930802776,
    0.1657976089688325,
    0.1738045523988045,
    0.1879531435960649,
    0.18819405814909834,
    0.16042349879278356,
    0.19877498811218197,
    0.16301294875954928,
    0.16834939516997013,
    0.1614346992975204,
    0.16165136110038417,
    0.18554417609369883,
    0.17955379535493765,
    0.1647502650724138,
    0.16676739510965585,
    0.15949663543989423,
    0.182277503058823,
    0.19593971167776875,
    0.16651601564090174,
    0.16704169081585976,
    0.18679670885016045,
    0.16288544603764105,
    0.16317499060039312,
    0.17623772981213393,
    0.15951566217639687,
    0.1632060170575002,
    0.16392920720048307,
    0.15965576183814795,
]).reshape((501,))
